Virtual Disk Browser Version 1.0 by Bruce W. Evans This software is for users of removable disks such as Syquest, Bernoulli and magneto-optical disks. It provides a way to easily find a desired file without having to insert, spin up, browse and remove a succession of disks. The software consists of two parts: a cataloger and browser. The cataloger creates a catalog file containing all the directory information for a disk. The browser allows you to conveniently view this information to find a file. By keeping a catolog for each removable disk on your fixed disk, you can find which disk contains the file you need without having to handle any disks. INSTALLATION Simply unzip the distribution file into a convenient directory. All of the files (with the exception of this text) must be in the same directory. You should have the following files: MCSH.EX BRWSH.EX BROWSE.BAT CATALOG.BAT EX.EXE DOS4GW.EXE The .EX files are encrypted source code which is run by the EX.EXE interpreter. DOS4GW.EXE is a DOS extender required by EX.EXE. The .BAT files provide a convenient means to run the interpreter. REQUIREMENTS DOS, at least 2MB memory, and a 386 or better processor. This program will *not* run under Windows, not even in a DOS window (sorry). USE To run the cataloger, type catalog drive file where 'drive' is the root directory of drive you want to catalog (e.g. "d:\") and 'file' is the name of the catalog file that will be created. The catalog file can have any valid DOS file name. It will be helpful to name the catalog file so that it can be easily associated with the corresponding disk. I mark my disks with the name of this file. To run the browser, type browse file where 'file' is a catalog file. If you omit the file name, you will be asked for one when the program starts. When it starts, the program will list the files in the root directory. Sub-directories are highlighted in yellow. The top line is a menu, and the line below shows the path name of the current directory. Menu items are selected by typing the highlighted letter in each choice. The available actions are: N - New drive This opens a new catalog file for browsing L - List files This lists all the files in the current directory. The browser always shows as many files as will fit on the screen. If there is more than one screenful of files in a directory, 'List' will let you page through all of them. D - Down Change to current directory to one of the sub-directories. U - Up Change the current directory to the parent directory. T - Tree Provide an indented listing of all the directories below the current directory in the directory hierarchy. F - Find Find a file with specified name. The current directory, and all directories below it are searched. The DOS wild card characters '*' and '?' are *not* allowed, but all files whose name contain the specified search string as a substring will be shown. For instance, simply searching for ".EXE" will find executable files. C - Change directory Change the current directory to any valid path. Paths starting with a '\' character will start in the root directory. (For instance, '\' by itself will get you back to the root directory from anywhere else). Otherwise, the path is relative to the current directory. Q - Quit Exit the program. OTHER INFORMATION This version was written primarily for my personal use, but I thought others might find it handy. It is not guaranteed to be good for anything, and I disclaim all responsiblity any consequences of anyone else's use of this program. Although I can't promise any technical support, I would appreciate hearing of any bugs you find or features you would like to see in future versions. This program is released as freeware; that is, it is copyrighted, but permission is granted without charge for non-commercial use by individuals and non-profit organizations. Basically, if this program helps you make money, I expect some too; otherwise enjoy it with my compliments. I can be reached at: BREV Enterprises 1559E Pacific Coast Hwy., Suite 227 Hermosa Beach, CA 90254 Compuserve: 76616,215 This program was written in the "Euphoria" language from Rapid Deployment Software. I have no relationship with Rapid Deployment Software other than as a satisfied customer. If you a looking for a fast, elegant, simple, robust, flexible and powerful programming language, check out Euphoria.